ventilation grid - Spanish English Dictionary